narrows (harbor) - Espagnol Anglais Dictionnaire